antisubmarine barrier - Español Inglés Diccionario